demolition mines - Turkish English Dictionary